lead a normal life - Spanish English Dictionary